/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
function cargaInicial(){
    $(".IMGERROR").hide();
    $("#dMensaje").html("");    
    $("#txtPregunta").focus();  
}

$(document).ready(function(){    
    
    // Instrucciones ejecutadas cuando el formulario esté listo.
    
    cargaInicial();
});
    
$(function() { 
    
    $("#btnGuardar").on("click",function(){
        $("#dMensaje").show();        
               
        var strPregunta = $.trim($("#txtPregunta").text());
        
        if (strPregunta == ""){
            $("#imgPregunta").show();
            $("#txtPregunta").focus();
            return false;  
        }else{
            $("#imgPregunta").hide();
        }
        
        var strRespuesta = $.trim($("#txtRespuesta").text());
        
        if (strRespuesta == ""){
            $("#imgRespuesta").show();
            $("#txtRespuesta").focus();
            return false;  
        }else{
            $("#imgRespuesta").hide();
        }
                     
         // Instrucciones cuando se hace el submit correctamente.
                
        var strForm = $("#txtForm").val();
        var strAccion = $("#txtAccion").val();        
        var strCodigo = $("#txtCodigo").val();
        
        // Construcción de parámetros para el Servlet.
        
        var dataString = "";
        
        if (strAccion == "C"){        
            dataString = "txtForm=" + strForm + "&txtAccion=" + strAccion + '&txtPregunta=' + strPregunta + '&txtRespuesta=' + strRespuesta;          
        }else{
            dataString = "txtForm=" + strForm + "&txtAccion=" + strAccion + "&txtCodigo=" + strCodigo + '&txtPregunta=' + strPregunta + '&txtRespuesta=' + strRespuesta;          
        }
       
        // Envío de petición AJAX.
        
        AJAX("POST","Registro",dataString,"dMensaje");        

    });
    
    // Función para limpiar los todos los campos del formulario.
    
    $("#btnLimpiar").click(function(){
        $("#txtPregunta").text("");
        $("#txtRespuesta").text("");
        cargaInicial();
    }); 
    
    // Función para ocultar la respuesta AJAX al momento de ingresar nueva información.
    
    $(".DIVEDITABLE").focus(function(){
        $("#dMensaje").html("");  
    });    
    
});


